home *** CD-ROM | disk | FTP | other *** search
/ c't freeware shareware 2001 January / CT_SW0101.ISO / mac / software / kommunik / multimed / snakppc.sit / Snak 4.6.3 / read me < prev    next >
Text File  |  2001-05-12  |  14KB  |  153 lines

  1.  
  2.  
  3. IRC for Macintosh - Snak 4.6.3 May 11 2001  
  4.  
  5. Snak is a program that will let you participate in discussions in Internet Relay Chat (IRC) channels. IRC channels are virtual meeting rooms on the Internet, where people all over the world can have real-time conversations. 
  6.  
  7. IRC consists of many different networks, most of which have servers (dedicated computers) all over the world accessible through the Internet. Individuals connect to a particular network via a nearby server with a client program like Snak.
  8.  
  9. An IRC network is simply a number of servers whose owners have decided to exchange IRC messages.
  10.  
  11. Most networks have thousands of channels, each focused on a location or subject, and anything that is typed into the channel will be seen by the other members. This makes it possible to have a real-time conversation with people all over the world.
  12.  
  13. You can also setup private channels without problems and use them to have private, real-time talks with friends, family or business associates.
  14.  
  15. The largest of the IRC networks often have as many as 35.000 participants and almost anyone can find a channel that talks about a topic that is of interest to that particular person. It is estimated that at any given time more than 80.000 people are using IRC.
  16.  
  17. About version 4.6.3
  18. This version is available in carbonized and regular flavors. It includes a fix for a crash if a DCC chat window was closed by the other end while Snak was in the background, corrects a problem with text formatting and prevents windows from being opened outside the visible area.
  19.  
  20. The Carbon build of the program have a number of known issues when running under OS X, mostly redraw problems that will be rectified in the next version.  Please do not report visual problems to me at this point.
  21.  
  22. Because OS X has a built in ident server, the integrated Snak ident server is deactived on OS X.
  23. Ident is a mechanism that the IRC server usually requires be accessible on your machine for you to connect.
  24.  
  25. By default the built in OS X Ident server is turned off, so you will need to turn it on to succesfully use IRC. This can't be done automatically but AppleScripts are included in this release to make it easier. 
  26.  
  27. This release also fixes some minor bugs, involving Snak forgetting that it has been registered, and not updating various pieces on banlist information.
  28.  
  29. Version 4.6 provides support for NAT routers, multiple preference files for the case that multiple people use the program and more precise control of what is spoken, and from what channels.  The fully updated server list is read from an external file which can be easily updated or replaced. AppleScript is improved with more event handlers and properties.
  30.  
  31. A full list of the changes can be found in the Version History chapter of the manual and on the website at http://www.snak.com/SnakHistory.html 
  32.  
  33. Preserving the contents of your Addressbook
  34. You can transfer the contents of your address book into Snak 4.6 by running both versions side by side, and opening both the address books. Then simply drag each person from the old address book into the new one.
  35.  
  36. Important
  37. The server list is stored in the the file "servers.ini" in the script folder. Therefore do not simply replace the entire folder or throw it out. If you lose the file you can download a fresh, updated copy from "http://www.mirc.co.uk/servers.ini"
  38.  
  39. About Snak
  40. Snak comes with the powerful PurePak script package written in the ircII scripting language which provides many useful functions to the serious IRC'er as well as the casual user.  New in this version is also a number of useful and illustrative AppleScripts. The two script systems can be used side by side and complements each other very well. 
  41.  
  42. Snak uses the fully updated server list from the PC mIRC client. The list is used by kind permission from the author Khaled Mardam-Bey and Tjerk Vonck.
  43.  
  44. Snak supports almost all of the ircII scripting language, with the exception of keybindings, so the inclusion of PurePak provides very valuable capabilities to Snak. Please see the Scripting chapter in the manual for a complete list of supported and unsupported language features.
  45.  
  46. Snak is being heavily developed and new features are added frequently due to user demand. If you have a cool and useful feature you would like to see in this IRC client, please drop me a line with feedback, bug reports or feature requests at "kents@snak.com".  
  47.  
  48. My website is at "http://www.snak.com" where you can always get the latest versions. 
  49.  
  50. How to Purchase Snak
  51. Snak is shareware which means that you may freely use and evaluate it for 30 days at no charge. If you decide to keep using the program after 30 days you need to buy it and pay the $20 registration fee. 
  52.  
  53. The fastest way to buy the program is to use the secure webserver that is available from my website at "http://www.snak.com".  If you want to pay using mail, fax or email you can also use the Register program that comes in the package. It supports payments with Check, Cash, Credit Card and Money Order to the Kagi Shareware payment service.
  54.  
  55. You can even buy by telephone by calling the Kagi Shareware payment service at +1 (510) 658-5244 to place an order. They charge a $5 fee for telephone orders.
  56.  
  57. If you like the program, you are encouraged to buy it, as the show of support and appreciation will allow me to spend even more time working on the program.
  58.  
  59. You are also encouraged to tell others about Snak if you like the program.
  60.  
  61. You are welcome to upload this version of Snak whereever you want, but you must keep it as a package - ie. the program, the Register program, this read me file and the manual. If you want to include it on a CD, please ask me for permission first.
  62.  
  63. Features
  64. Less window clutter than other IRC clients...!
  65. A dedicated, resizeable input field per channel
  66. Multi connections and multi channels
  67. Integrated /Notify support
  68. Connection records can specify multiple servers, which allows the program to try each server until it finds one that will connect.  
  69. Built-in Address Book to store information snippets
  70. Customizable menus
  71. Font and background color can be set for each individual channel
  72. Manual and Automatic logging
  73. International character sets are supported
  74. Command-clicking URLs to open them is supported
  75. Fully searchable channel list and channel text
  76. Guardian feature lets parents limit what channels a child can use
  77. Fully customizable multi line aliases
  78. Two powerful scripting languages - ircII and AppleScript
  79. Identd support
  80. File transfer and chatting via DCC
  81.  
  82. About the name
  83. Snak is the Danish word for Chat.  Why did I choose "Snak" . . . .   ?   I'm Danish :-)
  84. I normally pronounce it more or less like "Snack"
  85.  
  86. Getting Started
  87. When you first launch Snak, the setup assistant will guide you through the initial setup. Once that simple process is done,  it will display a welcome screen to remind you Snak is distributed as shareware which means that you will have to pay for it if you decide to keep using it after the 30 day free trial period.
  88.  
  89. Once you close the welcome window, the connections window comes up. From this window you can easily connect to the networks and join the IRC channels.
  90.  
  91. The Connections window will initially contain 5 default connection profiles for the most pouplar networks. In front of each connection record is an icon that shows the status of the connection. If it is red then the connection is not open yet. Once you connect, the icon will become green.
  92.  
  93. A connection profile contains nickname, startup action and the server to connect to and serves as instructions to Snak about what to do to get on a particular network. The DALNet profile contains instructions to connect you to one of the largest of the major IRC networks. Select it in the list and press connect.
  94.  
  95. Then a console window is shown and the program attempts to open a connection to the server.
  96. Each server is a part of a particular network, so once connected to the server you are connected to the entire network. In the Connection window you can see the status icon change color, and when it is green you are successfully connected and you can join channels.
  97.  
  98. If you didn't specify a startup action in the connection record (like /join #macintosh or similar) you can use the File/Join menu to open a window where you can enter the name of the desired channel. In the window you can also create a list of favorite channels by typing in the name and pressing the Add button. After that you can just double click on the channel name. Some channels of general interest has been added as a default.
  99.  
  100. Alternatively you can use the input field in the console window or the connection window to type "/join #macintosh" (without the quotes).
  101.  
  102. Then the channel window comes up and you will notice the user list to the right of the main text field, as well as the input field below it.  Both the input field and the user list are fully resizeable. The input field will adjust its size automatically if you type more than will fit on a line.
  103.  
  104. You can double click on a nickname in the user list to have it added to the input line.
  105.  
  106. General Overview
  107. The tools menu is intended for functions that operate on selections in the user list. The $E variable returns the nick of the first selected user and is used in functions like Whois. 
  108.  
  109. If you want to change or inspect the mode of the channel, you can open the channel info window with Edit/Channel Settings, or click in the topic field of the channel window. That will bring up a window where you can set the mode of the channel and change the topic. 
  110.  
  111. Additionally you can choose the font and background color for that particular window using the channel settings item in the Edit menu.
  112.  
  113. The Preference window is dynamic - you do not need to save changes for them to be active. Just make the change and see it take effect immediately. 
  114.  
  115. In the Server list you can edit, delete and add servers. You can store a comment with each server, and you can set timeout and the port to use.
  116.  
  117. The Guardian panel is intended for parents that want to limit the channels that their children can access. It is password protected, and once you enter a password in the field you will have to provide it to access the panel. Snak intentionally only asks for the password once per session. You can selectively turn each Guardian feature on and off. If you have provided the supervisor password, the Guardian is inactive, but unless that is the case you can specify that channels whose name contains certain words are off limits. The "leave channel on word" will force the user out of the channel if certain words are uttered. All Guardian features can be overridden with the supervisor password
  118.  
  119. In the Channel panel you can specify what channel actions you want displayed, and choose the default font that will be used for new channel windows.
  120.  
  121. In the Color panel you can select a particular color for each type of messages in the channel.
  122.  
  123. In the DCC panel you can specify a list if nicks that you grant permission to automatically set up a DCC connection to you - either for file transfer or chat. 
  124.  
  125. In the Personal panel you can define a default quit message and an USERINFO reply.
  126.  
  127. The General panel is where you set up what Snak should do on certain actions like Kicks and Invites.
  128.  
  129. In the Sounds panel you can turn individual sounds on and off.
  130.  
  131. In the Logging Panel you control the Automatic logging feature. This feature can automatically keep a continous log of all the channels that you visit. It creates a folder for each of your connection records and creates log files inside that folder. You can select to use one log file per channel, or start a new log file every time you koin the channel.
  132.  
  133. Snak contains an address book that is intended to store the snippets of information that you come across as you IRC. Someones real name, email address, favorite channel. . . .
  134. To access the address book use the Windows/Address book menu. That brings up the address book window. Like the preference window, the address book window is dynamic and you do not need to save changes to preserve them. To store information just start filling out the fields. The most important and the only required field is the nick. As soon as you select another record, make a new record or close the window the program saves the changes. 
  135.  
  136. If you want to see a channel listing, use the File/List Channels menu. That brings up the List channels window where you can set up criteria for the listing. You can specify that you want to see channels containing certain words but not others. You can also specify that you want to see channels with at least 10 users but not more that 20. .
  137.  
  138. Pressing OK will send the command off to the server. Be advised that on some servers, the List command will result in so much data being sent to you that the server will disconnect you . . . 
  139.  
  140. As soon as the server responds Snak will begin filtering the information based on the criteria that you specified. Once a valid channel is found, Snak will open a Channel List window and display the channel name and information. When the server is done listing the channels Snak will enable the Save button in the Channel list window and you can save the listing to a file. The Channel list window supports a Find and Find Again function that will let you search the found channels. 
  141.  
  142. You can create multiple preset records and open multiple connections simultaneously, but please keep in mind that some servers consider that "cloning" and will ban you if you overdo it.
  143.  
  144. * No Warranty
  145. KENT SORENSEN PROVIDES Snak AS IS, WITHOUT ANY WARRENTY OR PROMISE OF TECHNICAL SUPPORT. KENT SORENSEN DISCLAIMS ANY LIABILITY OF ANY KIND FOR ANY DAMAGES WHATSOEVER RESULTING FROM THE USE OF Snak, INCLUDING, WITHOUT LIMITATION, INCIDENTAL, CONSEQUENTIAL, INDIRECT OR SPECIAL DAMAGES OF ANY KIND, EVEN IF KENT SORENSEN IS AWARE OF THE POSSIBILITY OF SUCH DAMAGES. KENT SORENSEN MAKES NO WARRENTIES, EXPRESS OR IMPLIED, WITH RESPECT TO THE PROGRAM, INCLUDING BUT NOT LIMITED TO WARRENTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
  146.  
  147. Legal actions involving this products are to take place in the courts of Denmark, Århus Amt.
  148.  
  149. Snak IRC Client Entire work except WASTE text engine and SmartScroll library copyright 1996 - 2001  by Kent Sorensen All Rights Reserved
  150.  
  151. WASTE text engine © 1993-1999 Marco Piovanelli
  152.  
  153.